bladder worms - French English Dictionary